#Twisted Shootout
#Copyright (C) 2007 Han Dao
#
#This program is free software: you can redistribute it and/or modify
#it under the terms of the GNU General Public License as published by
#the Free Software Foundation, either version 3 of the License, or
#(at your option) any later version.
#
#This program is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#GNU General Public License for more details.
#
#You should have received a copy of the GNU General Public License
#along with this program.  If not, see <http://www.gnu.org/licenses/>.

#You can contact the author at wikipediankiba@gmail.com
import pygame
import data
import graphic
import os
class LoadOptions:
	def __init__(self):
		self.data = data.read
		self.sprites =  pygame.sprite.RenderPlain()
		self.move = 0
		self.slot = 0
		self.name = True
	def activate(self):
		button = self.data.load("button",True)
		self.button = graphic.Graphic(button)
		self.button.rect.x = 300
		self.button.rect.y = 10
		self.sprites.add(self.button)
	def change(self):
		if self.slot == self.move:
		    self.move = 0
		    self.button.rect.y = 10
		    return
		self.move = self.move + 1
		self.button.rect.y = self.button.rect.y + 15
	def changeslot(self,data):
		n = 0
		for d in data:
		    n = n + 1
		self.slot = n - 1
	def openmap(self,data):
		os.chdir("..")
		name = "data/" + data
		self.name = name